/*
 * User: rant
 * Date: 15/02/2007
 *
 *
 */
package laMalinche.rete.nodes.editing;

import laMalinche.editableContext.AboutToChangeListener;
import laMalinche.editableContext.AboutToChangeManager;
import laMalinche.rete.nodes.tailing.PropertyTouchedListener;
import laMalinche.rete.nodes.tailing.WorkingMemoryListenableIfc;

/**
 *
 */
public interface CertaintyManager extends WorkingMemoryListenableIfc, AboutToChangeListener, PropertyTouchedListener {

	void detach();

	void setAboutToChangeManager(final AboutToChangeManager aboutToChangeManager);

	String getOpenTouchedElement();
}